heat seeking missile - French English Dictionary